zig-zag plant - Spanish English Dictionary